home *** CD-ROM | disk | FTP | other *** search
/ Collection of Internet / Collection of Internet.iso / infosrvr / dev / www_talk.930 / 000848_tom%begbick.law…l.cornell.edu _Mon Apr 12 17:58:25 1993.msg < prev    next >
Internet Message Format  |  1994-01-24  |  6KB

  1. Return-Path: <tom%begbick.law.cornell.edu@router.mail.cornell.edu>
  2. Received: from dxmint.cern.ch by  nxoc01.cern.ch  (NeXT-1.0 (From Sendmail 5.52)/NeXT-2.0)
  3.     id AA03593; Mon, 12 Apr 93 17:58:25 MET DST
  4. Received: from ROUTER.MAIL.CORNELL.EDU by dxmint.cern.ch (5.65/DEC-Ultrix/4.3)
  5.     id AA27556; Mon, 12 Apr 1993 18:17:54 +0200
  6. Received: from begbick.law.cornell.edu.law.cornell.edu ([132.236.108.7]) by router.mail.cornell.edu with SMTP id <160620(2)>; Mon, 12 Apr 1993 12:17:51 -0400
  7. Received: by begbick.law.cornell.edu.law.cornell.edu (4.1/SMI-4.1)
  8.     id AA04963; Mon, 12 Apr 93 12:10:05 EDT
  9. Date: Mon, 12 Apr 1993 12:10:05 -0400
  10. From: tom@begbick.law.cornell.edu (Thomas R. Bruce)
  11. Message-Id: <9304121610.AA04963@begbick.law.cornell.edu.law.cornell.edu>
  12. To: www-talk@nxoc01.cern.ch
  13. Subject: Plans for cello MS-Windows client
  14.  
  15. Folks:
  16.  
  17. A considerable degree of mystery has surrounded the development of the
  18. Cello Windows browser.  Here's some information - and a kind-of,
  19. sort-of schedule - which I hope will help some of you who have been
  20. curious about it.
  21.  
  22. Capabilities:
  23.  
  24. As presently constructed, Cello works directly as a WWW, gopher, FTP,
  25. and Telnet client in much the same way as XMosaic does.  The terminal
  26. emulation for the Telnet client is, for the moment, restricted to ANSI
  27. emulation, but this will either be improved to support more
  28. sophisticated features in future or else hooks will be added to permit
  29. you to run your own Windows Telnet.
  30.  
  31. Tagset support includes all of the current WWW tags excepting more
  32. nebulous, contemplated tags like <BLOCKQUOTE>.  Text attribute tags
  33. (<STRONG>, <B>, <I>, <U>, etc are supported).  <OL> is supported.
  34. Diacritical and national characters are not supported, but will be
  35. soon up to the limits of the Windows ANSI character set.
  36.  
  37. Gopher+ is not currently supported but will be in a future version.
  38.  
  39. NNTP support is in development.
  40.  
  41. In addition, Cello supports post-processing of any and all files for
  42. which the user configures an association-by-filename-extension in the
  43. WIN.INI file.  For all practical purposes, this means that out-of-line
  44. viewing of graphics files and out-of-line listening to audio files are
  45. currently supported provided that 1) the user has an appropriate app
  46. installed for the file-extension as given in the URL and 2)the URL
  47. uses a file:// scheme.  (For example, I can't get at Marc's Internet
  48. Talk Radio files; the http:// access scheme in their URL's causes
  49. Cello to assume that they're in HTML format -- is this a bad thing?
  50. should I have a way of handling this?).
  51. I can play .au files, though.
  52.  
  53. This last gets a little tricky in terms of .Z and .zip and the
  54. handling of other compressed files. Cello is not too bright about
  55. handling these -- it happily will decompress them, and then has no
  56. idea what to display.  How are others handling this?
  57.  
  58. I also hope to develop a URL scheme and code for handling DDE and OLE
  59. linking by the time of the first release.  Anyone have any suggestions
  60. about what the URL for such things ought to look like?
  61.  
  62. Internals (library):
  63.  
  64. At present Cello uses very little of the WWW common library.  This is
  65. in part a product of the difficulty of porting into the Windows
  66. environment, and in part a product of my laziness in understanding the
  67. common code architecture.  This can and probably will change in future
  68. versions, with NNTP support as a 'trial balloon' in that direction.
  69.  
  70. The GUI internals are about half Windows-API-direct and half Borland
  71. ObjectWindows. Coding is C++.  No release of source code is
  72. contemplated.
  73.  
  74. Internals(TCP/IP):
  75.  
  76. At present Cello uses a commercial TCP/IP stack from the Distinct
  77. Corporation.  The coding from my end will be converted to Winsock
  78. compliance prior to beta release, but I am cynical about what 'Winsock
  79. compliance' means at this stage.  For that and a few other reasons we
  80. will obtain an unlimited runtime license from Distinct which will
  81. permit us to distribute their stack to academic institutions at no
  82. cost to the end user for one year.  After that, we'll see.  The
  83. Distinct package does offer some useful features, such as SLIP and PPP
  84. support and dialling, which we would like to keep around.
  85.  
  86.  
  87. Plans:
  88.  
  89. So far as progress and dates are concerned, here's the plan:
  90.  
  91. As matters stand:
  92.  
  93. -- NNTP is not yet implemented, and will be prior to beta release.
  94. -- Terminal emulation is in the process of being cleaned up.
  95. -- HTML is stable -- at least until the next round of improvements is
  96. put in .
  97. -- I have about 3,412,345 minor user interface changes/improvements to
  98. make.
  99.  
  100.  
  101. All this argues for a limited beta release around 1 May, with general
  102. availability around 1 June and something stable enough to call a
  103. 'version' by July 15.
  104.  
  105. Overarching concerns:
  106.  
  107. The LII is a garage shop primarily interested in the distribution of
  108. law-related information over the Web.  We are not a full-blown
  109. software shop...and for that reason some of this probably will seem a
  110. bit fluky/nebulous to a number of you.  Dates will probably slip, and
  111. some features will be slow in coming....and I'm afraid it's the best I
  112. can do for all of you who have already shown interest in a 'vaporware'
  113. product.   Do keep those cards and letters coming -- I need feedback
  114. and suggestion on features and implementation (though some things may
  115. not happen right away).  We could also use money (grin).
  116.  
  117. Regards,
  118.  
  119. Tb.
  120.  
  121. +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
  122. |  Thomas R. Bruce                   tom@law.mail.cornell.edu |
  123. |  Research Associate                                         |
  124. |  Cornell Law School                     Voice: 607-255-1221 |
  125. |  Myron Taylor Hall                        FAX: 607-255-7193 |
  126. |  Ithaca, NY 14853                                           |
  127. +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
  128.